<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 
    json-server ,是一款快速搭建 restFul API 的小工具

    参考文档：
      https://github.com/typicode/json-server/tree/v0

    起步：
      1. 全局安装他
        npm install -g json-server@0

        安装成功会提供一个 json-server 的命令

      2. 找一个位置创建一个 db.json 文件，写入如何内容
        {
          "books": [
            { "id": 1, "name": "Vue2" },
            { "id": 2, "name": "Vue3" },
            { "id": 3, "name": "Vue4" }
          ],

          "todos": [
            { "id": 1, "name": "吃饭" },
            { "id": 2, "name": "睡觉" },
            { "id": 3, "name": "打豆豆" }
          ]
        }

      3. 在 db.json 文件所有目录下，运行如下命令
        json-server ./db.json

    修改
        1. PUT 
          会按照传入的参数完整覆盖，比如
          源数据： {id, title, body}
          参数：   {title}
          结果：   {id, title}
        2. PATCH
          会只修改传入的字段，其余字段保持不动，比如
          源数据： {id, title, body}
          参数：   {title}
          结果：   {id, title, body}

    删除
        1. DELETE

    新增
        1. POST

    查询
        1. GET

    查询详情
        1. GET
        /news/1

    查询分页
        1. GET
        /news?_page=1&_limit=10

        _page   - 页码
        _limit  - 每页显示条数

        响应头中有一个 x-total-count 用于表示数据总条数

    查询排序：
        1. GET
        /news?_sort=xx字段&_order=asc | desc

        _sort   - 要根据那个字段来排序
        _order  - 排序的方式
                  asc - 升序  【默认】
                  desc - 降序
   -->
  </body>
</html>
